package com.ruoyi.form.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 【请填写功能名称】对象 ax_file
 *
 * @author LZF
 * @date 2025-07-25
 */
@Builder
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "ax_file")
public class AxFile extends BaseEntity {
private static final long serialVersionUID=1L;
        /** 主键 */
        @TableId(type = IdType.ASSIGN_UUID)
        private String id;
        /** 属性id/字符串 */
                @Excel(name = "属性id/字符串")
        private String fieldId;
        /** 文档名称 不含后缀 */
                @Excel(name = "文档名称 不含后缀")
        private String name;
        /** 轻量化路径 */
                @Excel(name = "轻量化路径")
        private String converterPath;
        /** 轻量化状态 */
                @Excel(name = "轻量化状态")
        private String converterStatus;
        /** 轻量化文件html路径 */
                @Excel(name = "轻量化文件html路径")
        private String converterHtmlPath;
        /** 后缀 */
                @Excel(name = "后缀")
        private String ext;
        /** 文档大小 */
                @Excel(name = "文档大小")
        private Long size;
        /** 文档全称 */
                @Excel(name = "文档全称")
        private String fullName;
        /** mongoid */
                @Excel(name = "mongoid")
        private String partId;
        /** 相对路径 */
                @Excel(name = "相对路径")
        private String relativePath;
        /** 上传类型id */
                @Excel(name = "上传类型id")
        private String uploadTypeId;
        /** 缩略图路径 */
                @Excel(name = "缩略图路径")
        private String thumb;
        /** md5 */
                @Excel(name = "md5")
        private String md5;
        /** part版本 */
                @Excel(name = "part版本")
        private Long partVersion;
        /** solr状态 */
                @Excel(name = "solr状态")
        private Long solred;
        /** 排序 */
                @Excel(name = "排序")
        private Long sortNum;
        /** 删除标识 */
        private String delFlag;

}